iT邦幫忙

2024 iThome 鐵人賽

DAY 8
0
Python

Django - 製作網頁一點通系列 第 8

Day8 - Python基礎(一)

  • 分享至 

  • xImage
  •  

看完HTML和CSS後,我們接著來學習python。
這篇將透過5個實例來說明python的語法。

  • 建立變數
  • del刪除變數
  • python有3種常見的輸出方式
  • input輸入
  • python運算子

將以下程式保存為01.py後執行

  • 建立變數

變數名稱 = 變數值

ten = 10 #整數
pi = 3.14 #浮點數
box = ['白箱子','黑箱子'] #串列
print(type(ten), type(pi), type(box))

使用type函數來看變數的型別
https://ithelp.ithome.com.tw/upload/images/20240922/20169478J52cP7TrlG.png

將以下程式保存為02.py後執行

  • del刪除變數

del 變數名稱

pi = 3.14
print(pi)
del pi #刪除pi變數
try:
    print(pi)
except NameError:
    print("變數不存在")

為了節省記憶體空間,可以把不再使用的變數刪除
https://ithelp.ithome.com.tw/upload/images/20240922/20169478qjHL9qhc7I.png

將以下程式保存為03.py後執行

  • python有3種常見的輸出方式
  1. 用逗號分隔
  2. 字串%
  3. format
name = '大名'
age = 30
print("我是",name,"今天剛滿",age,"歲")
print("我是%s今天剛滿%d歲" % (name, age))
print("我是{}今天剛滿{}歲".format(name, age))

使用format可以比較靈活的改變輸出
https://ithelp.ithome.com.tw/upload/images/20240922/201694786FeCjpTs0b.png

將以下程式保存為04.py後執行

  • input輸入

變數 = input("提示字串")

name = input("請輸入你的名字:")
career = input("請輸入你的職業:") 
print("你就是大名鼎鼎的{}{}吧!".format(career, name))

print和input搭配使用
https://ithelp.ithome.com.tw/upload/images/20240922/20169478oNzWc9cCk6.png

將以下程式保存為05.py後執行

  • python運算子
print(10+3) 
print(10-3)
print(10*3)
print(10/3)
print(10//3) #除法取整
print(10%3) #取餘數
print(10**3) #次方

python的運算子
https://ithelp.ithome.com.tw/upload/images/20240922/201694785q1rdr2zxG.png


上一篇
Day7 - CSS基礎(三)
下一篇
Day9 - Python基礎(二)
系列文
Django - 製作網頁一點通12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言